To make personalization work well, you need to properly set up your index data, track user events, and implement search features After you have these basics ready, you can begin setting up personalization to customize search results for your users.

Before you begin

Before setting up personalization, you need to address the following requirements:

  1. Prepare your index
  2. Prepare your events
  3. Prepare your search implementation

Setup personalization

Once you’ve prepared your index data, user events and search implementation, you can set up personalization on the dashboard:

  1. Configure indices to personalize
  2. Configure user events
  3. Set personalization re-ranking

Alternatively, you can use the AI Personalization API to set up personalization.